stamp authorization - German English Dictionary